small and medium-sized businesses (smb/smbs) - Turkish English Dictionary